microwave alarm system - French English Dictionary